sharp-contoured impression - Spanish English Dictionary